﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using ZCSBZPJ.Filter;
using ZP.IBLL;

namespace ZCSBZPJ.Controllers
{
    [AuthorityFilter]
    public class BaseController : Controller
    {
        public Ifz_sys_userService _fz_sys_userService { get; set; }//= Container.Resolve<Ifz_sys_userService>();
        public Ifz_sys_menuService _fz_sys_menuService { get; set; }//= Container.Resolve<Ifz_sys_menuService>();
        public Ifz_base_employeeService _fz_base_employeeService { get; set; }//= Container.Resolve<Ifz_base_employeeService>();
        public Ifz_base_paramService _fz_base_paramService { get; set; }//= Container.Resolve<Ifz_base_employeeService>();
        public Ifz_sys_roleService _fz_sys_roleService { get; set; }

        public Iep_base_infoService _ep_base_infoService { get; set; }
        public Iep_ehService _ep_ehService { get; set; }
        public Iht_honor_titleService _ht_honor_titleService { get; set; }
        public Iht_type1_titleService _ht_type1_titleService { get; set; }
        //public BaseController() { }
        //public BaseController(Ifz_sys_userService _fz_sys_userService
        //    , Ifz_sys_menuService _fz_sys_menuService
        //    ,Ifz_base_employeeService _fz_base_employeeService
        //    ,Ifz_base_paramService _fz_base_paramService)
        //{
        //    this._fz_base_employeeService = _fz_base_employeeService;
        //    this._fz_sys_menuService = _fz_sys_menuService;
        //    this._fz_sys_userService = _fz_sys_userService;
        //    this._fz_base_paramService = _fz_base_paramService;
        //}
    }
}